return a thing bartered - Allemand Anglais Dictionnaire